package a_12届蓝桥真题;

/*
两个字母之间的距离定义为它们在字母表中位置的距离。
例如A和C的距离为2，L和Q的距离为5。
对于一个字符串，我们称字符串中两两字符之间的
距离之和为字符串的内部距离。
例如:Z00的内部距离为22，其中Z和0的距
离为11。
请问，LANQIAO 的内部距离是多少?

答案: 162

 */
public class b字符串内部距离 {
	public static void main(String[] args) {
		b字符串内部距离 test = new b字符串内部距离();
		test.useDeal();
	}
	
	public void useDeal() {
		int res = deal("LANQIAO");
		System.out.println(res);
	}
	
	public int deal(String string) {
		int res = 0;
		for (int i = 0; i < string.length(); i++) {
			for (int j = i + 1; j < string.length(); j++) {
				res += Math.abs(string.charAt(i) - string.charAt(j));
			}
		}
		return res;
	}
}
